home *** CD-ROM | disk | FTP | other *** search
- /*
- * pipe: create a pipe
- * works only under MiNT
- */
-
- #include <osbind.h>
- #include <errno.h>
- #include <mintbind.h>
- #include <unistd.h>
-
- int
- pipe(fd)
- int *fd;
- {
- short mint_handle[2];
- long r;
-
- r = Fpipe(mint_handle);
- if (r < 0) {
- errno = (int) -r;
- return -1;
- }
- fd[0] = mint_handle[0];
- fd[1] = mint_handle[1];
- return 0;
- }
-